In order to get EchoNotify to work with MacKennel, you need to modify STR# 133 using ResEdit.
1) The first element should be changed to read ":FIDONet:" or whatever the partial pathname to where MacKennel and its "SessionLog" file are. If MacKennel is in the same folder with Telefinder, then set this element blank.
2) The 3rd element should be changed to read ":FIDONet:Packets:Areas.BBS" or wherever the partial pathname to where MacKennel's Areas.BBS file is, from where EchoNotify is. If you put EchoNotify into the same folder with MacKennel, then the entry would read ":Packets:Areas.BBS".
3) There must be a "generic" file at the same level as EchoNotify, with a path to the folder where the Generic Import file gets written.
Currently, I have disabled logging from EchoNotify if MacKennel is running. It will come back when I have a chance to do it more elegantly.
Note:
Under Tabby, EchoNotify checks for the launch.next file to determine if it needs to scan the Generic Import file. Since MacKennel doesn't create a launch.next file, EchoNotify also checks the process list to see if a copy of Runner is running, and scans the Generic Import file then. If you use Runner for any tasks other than MacKennel, be forewarned that launching EchoNotify while Runner is running will result in the Generic Import file being scanned.